Excellent location, so handy to the beach. The deck is a great spot in all weather. House had everything we needed and was very clean and tidy. Fantastic to have our dog there as well. Would definitely stay again!