We stayed here for a month and it was absolutely perfect. It had everything we needed in terms of amenities and the location was perfect. It feels secluded and private but within walking distance of the beach/hiking trails/ restaurants. We had an amazing time as did our dog. We hope to return in the future. Also great for working remotely as the internet was very fast. Highly recommend. Thank you again.