A lovely, stylish and clean place full of character