Great place (clean and well equipped). Fantastic location (it doesn't get any better in Zurich). Easy communications with the hosts. Simple check-in/check-out.