We really enjoyed the property in Indian Beach — nice room, pool with a cafe, easy access to the beach, etc.
Unfortunately, we had to battle ants in the kitchen from the moment we arrived. We did our best to secure all of our food, but nothing helped. Also, the checkin process was a bit klugey. We never received the checkin email, so that left us scrambling last minute. And the guard gate at the entry seemed to have a different story about how to let family members in every time we talked to somebody new.