Everything exceeded our expectations. Our accommodations were very modern, spacious, luxurious, and offered everything we could possibly need.