Rooms were clean and surprisingly very spacious. Bed was absolutely comfortable. Option to have breakfast in the room was a bonus. Only drawback was staff was not as attentive. Not very welcoming at check-in, service was slow at dinner, overall staff did not come across as friendly. We had to ask for assistance/attention at check in, despite staff seeing us being dropped off with luggage or to be served at dinner and by the pool, which we found to be a bit off putting