I had an amazing time at Sonja's. She went above and beyond to ensure I had an awesome stay. The place has everything you need including three little beaches at the end of the road. Great summer getaway spot.