Very clean. Great location with a beautiful view. Well equipped with everything you could need. Pool was great. Paco's is a bar/restaurant is right next door for drinks and food. Other restaurants were within walking or short driving. The wifi was surprisingly excellent as well (on par with US speeds).