Amazing house literally on the beach - amazing view and wake up to the sound of the waves! House is spacious, great kitchen and entertaining area. Huge backyard and large balconies. Diamond beach is a bit rough for kids, but perfect flat swim spots close by. We loved our stay and would love to go back.