Clean, near amenities, lovely complex
No real entertainment, bit of a problem with onsite restaurant
True five-star oasis of calm and comfort with a few tricks up its sleeve.
It would be somewhat churlish to nit-pick. Read the review!
Super stadium on the inside.
Expensive to watch games