I gave this property 3 stars because my 5 year old had a great time with the pool area. Check-in was quick enough even though the place is understaffed. The whole building smells. We stayed in a 1 bedroom "deluxe" condo which was not very clean. The room had a pullout couch bed that didnt have linens for it, bedside table had something white spilled on it and wasn't clean, jacuzzi tub has mold along the grout and in the jets so we didnt even use it, elevator was malfunctioning and smelled terrible, most vending machines are broken, the ones that work were sold out, the indoor pool water was grey, my rooms balcony had spits on the wall where people had put out their cigarettes and wasnt cleaned, the rooms HVAC was very loud and hard to sleep with turned on, anybody can walk into the building and use the pool, in-suite washer and dryer are very old and make clothes smell nasty. Theres alot wrong with the place and they shouldnt charge what they do. We looked on zillow and realized our unit sold to someone a few months ago. Likely a time share. This place is under-staffed and lacking maintenance on basic things. There are much better options in the area.