Extremely clean and well maintained. We completely enjoyed our stay and had a beautiful view of the pool and ocean right from our unit.