A lovely quirky spot with lots of modern conveniences, very charming and retro