Stayed 1 night here. very nice and clean. The room was large as was the bathroom. I didn't care for the fancy "rain" shower, but its very modern. No rug on the floor. Nice spa, and the breakfast was fresh and excellent. I would stay here again. Nice that it was located away from the beach, as it wasn't too touristy. Very American though. Nice fish restaurant is attached, but it is pricey.