We stayed for a partial week. So, unfortunately, we didn't have a chance to take advantage of the activities and facilities offered by the resort. However, the house was enough to keep 4 adults, 3 teenagers, and 3 little ones from getting stir crazy or bored, which ain't easy, lol. I loved that there is a grocery store, souvinier shop and ice cream parlor within walking distance, you don't even have to get on the main road. Added bonus, grocery store is open 24hrs. Also, we loved and appeciated the valet service at the beach and private parking. We didn't use the shuttle service to the beach but is another added perk. I would definitely stay at this property again.