This place had everything we needed. The kitchen and laundry were super handy to have, the proximity to the beach was amazing. We spent our down time playing cards and mini janga around the table. I could hear the crash of the waves from the deck. The owners were also very nice people. We thoroughly enjoyed our stay.