A lovely quirky place to stay.