Place is spotless when we checked in. We stayed on the second floor and have our own patio and stairs. We had an extended stay and everything was excellent. We had a minor maintenance issue and Pablo jumped on it right away. Not to mention the view was excellent and we couldn’t ask for a better place. It is close to the beach with plenty of restaurants and grocery stores around. We will definitely come back next time we are in town.