Great service and luxurious apartment stay in Zurich