Great place , clean and welcoming and fantastic location in the heart of the city .