I think most people will find the location convenient, it is a bit difficult with a car, but there is parking garages nearby bu that would add to the cost. I think the accommodation is a bit overpriced for the size of the room.