Comfortable and convenient room in a great location