The location is great, at a walking distance from all the attractions.
I only had the chance to meet Mario and he is super nice. The communication was fluid and the check in was neat.
There was some dust in the room which gave us allergies.