Very clean room. Perfect location. No parking on premise, but there is a lot near by and some street parking. Parking was not a problem for us in early May. There is no coffee in the room, but there are plenty of coffee shops steps away.