Perfect for us - we traveled with 2 grandchildren, 8 and 12. The condo was very clean, has a well equipped kitchen, and the tennis courts, pickle ball courts and basketball court were right outside the door. The grill in the outdoor porch worked well. Beach, with chairs, umbrellas and boats was a 3 minute walk down from the condo. Would definitely return!