Lovely quirky stay in great location