Great place. All needs are covered. A bargain, especially for Zürich.