Beautiful, quite spot a few blocks from the beach. Every detail inside and out has been thought out. Great for a weekend getaway. The hosts are very nice and are available to answer any questions or make restaurant recommendations. We plan to return sometime.