Clean, great location. Parking and valet a bit expensive for everyone who stays more than a single night. They charge you for extra fees and costs which is not clear in their description. Beside that I would recommend this place. The staff is very polite.