fantastic place, well situated and clean and welcoming