The location was perfect, the beach was just short walk away and so beautiful. Ginger was great with communicating and the directions upon check in were simple and easy to understand. The place was clean and well kept, and they had everything available from cooking oil, spices, dish towels, pool towels and shampoo. Everything was easy and made our trip that much better.