Well located. Clean with plenty of towels. Lots of great beach stuff in the garage, including chairs! Had everything we needed. Great patio for bbq. Good at equipement. We had a blast. The non-master bedrooms did hear dog(s). Not a big issue for us. Bed mattresses could be upgraded. We would stay here again.