I stayed here for one night. Reception was very friendly, the doorman was helpful. Although the physical condition of the building was petty good, there were some deficiencies. What made my stay absolutely poor was the service from the f&b staff. First, we waited HOURS for breakfast, because they didnt have the food available. Fine, we understood this, however the server Maria, was not only rude, she was disrespectfull, rude and zero customer service skills. She needs to be retained or dismissed. After waiting 1 hour, we decided to ask about the timing, and she pretty much looked at us and turned her face in disgust. Then afrer another hour, proceeded to serve a table that came AFTER us, and then did not bring the requested breakfast plates, so now we had to WAIT longer wothout as much as an apology. I then went to Reception to voice my concerns and no solution was offered other than an apology from someone else. pretty poor service in such a beautiful beach and area.