5 star rating is thoroughly deserved. Everything was perfect - location, spacious room, modern furnishings and big TV, spotless, super comfy bed. Plenty of great restaurants just downstairs.