Nice and cozy hotel in a great location