Comfortable if not quirky place to stay.