Very clean with amazing Ocean and Mountain view. We enjoyed our short stay a lot. Wesley was very friendly and proactive with his communication.