We loved the location of the condo and for the most part it was pretty clean. I read reviews about roaches, they are tiny baby ones - nothing huge (while we were there at least). I wish the vents in the showers were cleaned. I didn’t feel the floor was very clean but overall it was a great stay. It is a bit noisy but you can’t beat the location, price and view. Great stay and easy communication.