My children and I stayed for 4 nights and were sad to leave. The rental is located within a lovely building surrounded by tropical greenery. The apartment was well kept, stocked with extra towels, enough cookware and dishes, and even some sunscreen. Karen, the property manager, was available in an instant and answered questions easily. My favorite part was the porch, where you could sit and hear the ebb and flow of the waves, take in the incredible garden, and leave the door open for the ocean breeze. Fantastic, comfortable, clean property. Attentive owners/staff. Super easy check in. One of our best vacation rental experiences ever.