This place has it all! Plenty of space in the home, all of the amenities, and a beautiful beach and views you can’t beat. My family of four and our dog had a pleasant stay and we hope to rent again.