Property has great pools, beach, & parking . But the unit we had was poorly maintained. The bathroom fan did not work, towels & sheets are old & tattered, double beds are too small, carpet needs to be cleaned, pillows are flat, wall plaster/paint falling off, patio chairs were dirty