Condo was clean nice, Beds however were so soft it killed our back so had to try the hidabed in liv rm, it made a big hole i the middle you rolled into, beach towels provided so very thin small ,i have been to several condos and this was the most ill equipped for people who fly in, beach not accessible from condo as it shows in pictures you had to walk a long way around the moat to get to beach which had no chairs no umbrellas, uncomfortable