The place is comfortable, clean, spacious and had everything we needed, including for our toddler. The view of the ocean (whales!) is spectacular. There is a great sandy beach just steps away. Cynthia and John were very responsive. They spent extra time making sure our particular needs were met.