I almost want to just keep this place to myself, because this is truly an amazing property that I hope to return to for many years! I booked it for a small family vacation for 6 of us (including my 18m old son), and everyone had a great time. It has a baby nursery, toys, books, beach stuff; it’s walking distance to 2 great hotels/beaches for day-use (Grand Hyatt and Marriott Beach Club); the pool and backyard are superb; and the kitchen utensils and appliances are fully stocked and ready for cooking! Even the neighbors are delightful (they let us borrow a small scooter for my son). Lastly, Jeremy is incredibly responsive via text/email and will help make your stay great. Five stars all around!