Definitely THE best I've stayed at. The room was small but VERY well designed, super clean, very comfortable--I could stay there forever. The location is ideal. Close to the center and the beach.