"Hotel Indigo is everything you can expect from a new boutique hotel. It's modern, clean, well taken care of, has a great restaurant for both the pool service and dinner, small gym, complimentary Sun Bum SPF 50 lotion by the pool, plenty of clean towels and even floaties and snorkel masks that you can borrow. They have also bicycles and shuttle to the beach which is nice but not needed since the beach is five minutes walk. And the beach is AMAZING! Bluest clean water and softest sand you will ever see. The sun loungers and umbrellas are great, well appointed and not crowded. Staff is great, always in a good mood and running around trying to give excellent service to the guests. This is a small hotel that feels like a home and we couldn't be happier with this stay."