Lovely, quirky place to stay