Comfortable rooms in a very convenient location.