The staff was very friendly, kind and able to address all our needs during our stay. The buffet for breakfast was AMAZING!! you cant miss this, the variety of food is incredible, really really great! and for an affordable price. The hotel itself is gorgeous, you get your room service everyday, the restaurants, bar inside the property are beautiful, the pool area is clean with towels available at all times. The SPA receptionist was not very friendly, that is the only thing I wanted to point it out, she acted like she does not care if you get the service you want nor even explain the service they offer and how it works. But the Hotel itself is amazing and I will gave it 9 out 10.