We stayed for a week while my daughter was at tennis academy. Perfect location – we had everything we needed. Just a note: the clubhouse requires reservations for just about everything, including the barbecue grill, so plan ahead if you intend to use any of the amenities.