Beautiful view, well-stocked kitchen. Cooler, chairs, beach items a nice touch. Beach is fantastic. Only issue was lack of hot water (basically a mildly warm shower), otherwise great.