This place is perfect and located right in the heart of Zurich. The main station is just 5 minutes away and there's lots of bars/restaurants and shops. I would recommend this place to solo/couple travellers or anyone travelling for business.