The staff was excellent, the rooms were clean, and the pool was nice. However, the Wi-Fi was slow, but if you are on vacation, that shouldn't matter too much. The complimentary breakfast was good (I enjoyed the breakfast burrito and egg bites the most). The bed was good, not the best nor the worst I have slept on at a hotel, but comfortable enough. I would definitely stay here again. A very international, intergenerational hotel! Close to everything!