We stayed here recently after reading such nice reviews. As previously stated, breakfast is consistently good, always fresh fruits and juices and a good variety of other choices. The rooms are a nice size and set up. The views from our room were amazing!! But what impressed me the most was the hospitality of the entire staff. Each staff member that we met was friendly and helpful. Several times Yonder and Mauricio were around to assist us in way or another. They should be commended for their reputation of good service, not only would I return, I would suggest it to others as well. If I could make one suggestion for improvement, it would be the wifi. It was hard to keep a connection.