The unit was outdated and unclean. There was random blood spots above the headboard in the master bedroom and fingernail clippings on the bathroom floor. There were two full bathrooms and showers but only one person could shower at a time as the water pressure only supported either one shower, or use of laundry machine, but not more than one at a time. They only provided 4 towels for four people for our 4 day stay. On the second day, wife and kids decided to go to the pool, expecting towels to be provided at the pool while all four of our towels were in the washer dryer. Unfortunately there were no towels provided at the pool as we assumed. My wife and kids (age 7&9) were then yelled at by the property manager because they got the tile floor wet in the hallway leading from the pool, as theu didnt have a towel to use. My wife was forced to leave the kids at the pool alone to go back to the condo to get wet towels out of the dryer, per the managers instructions. Apparently while my wife was gone this property manager (Mariellena?) persisted to yell at my children and take photos of them in their bathing suits while my wife was gone to get a towel for them so they didnt get the floor wet. My kids were upset and traumatized. We ended up filing a police report with Miami Police. Fair warning, Avoid this property,