Comfortable and quiet hotel room in a great location.