The staff was super friendly and helpful. I saw tourists being rude and completely overly demanding with them and they continued to be professional. The room looked exactly like the photos and it was very clean. The bed was comfortable and the blanket was thick. They kept the pool clean and breakfast buffet had plenty of choices including an omelet bar. We gave them a few things to have dry cleaned and they were finished and back to our room before the end of the day. No problems connecting to the internet. I will definitely stay here again.