Comfortable and clean accommodation in a nice, central location