The hotel exceded our expectations in every way possible. The locations is very good, located in the quieter south region of the island, although I highly recommend a car for realistic, affordable exploration of the island. It is walking distance to Campeche beach which is beautiful. The room was spacious, clean with tile floor, has a balcony with a hammock, and the bathroom was spacious as well. No phone in the room but that was irrelevant for me. The breakfast was one of the better ones I've had. They have a pool which was nice and a garden area to sit, read or relax in the evenings. Everything was very nice. The guy at the hotel desk (I think his name was Alex) was the most helpful, obliging person I have ever encountered in the hotel business. He insisted on making reservations for us and contacting people for us about tours/car rental (we don't speak portuguese.) I highly recommend this hotel to anyone wanting a relaxing, clean hotel with an excellent staff.