THIS PLACE IS PERFECT! Everything is clean and it is nicely decorated making it feel comfortable, home away from home! Cannot beat the beach and pool as well as a small but functional gym. Provides beach chairs, towels, toys, etc! only downside is it is hot with no air conditioning, however he is honest and mentions that in his description. perfect kitchen with the basic necessities needed to prepare food at home. Grill area in the back is also nice! We will definitelyrecommend and be back!