This place is a must! The views are absolutely amazing, the hosts are wonderful, and the privacy of the side cabin is great. The small town that is in is perfect and the beach is beautiful. The only thing I wish was that I would have been able to stay longer!