Such a beautiful hotel! The service was great, the breakfast was good, the room was stunning. We really enjoyed staying here, and we would definitely stay here again! It doesn't look big from the front, but it's big! It was sort of rainy season so we didn't swim, but they have 3 pools so plenty of space to swim.