Our family of 5 stayed here for a week and had a great time. The view and location is really what this place is all about. Very close to convenient stores, restaurants and beaches. We wish the AC worked while we were there but that was not a big deal. We had a small toilet repair that needed to happen and it got taken care of the same day. We would definitely recommend.