James's place is fantastically located in the city center of Zurich, where you can reach all landmarks walking. The check-in is via a electronic pad, which makes it very smooth and there is no need to wait for anyone to get you the keys.
James's place has all the amenities of an hotel with the plus of having your own living room and kitchen.
The place is spotless clean and very modern. All was in perfect working conditions.
James himself is very responsive, and in my case he went extra mille by letting me leave my luggage 2 extra hours so I could enjoy the city freely before heading to the airport.
Things to bear in mind are the fact that there is no lift up to the apartment floor (3rd floor). It only goes to second floor so it's not too bad. If you travel light it should not be a problem at all.
For those with sensitive sleeping, bring some earplugs. The church clocks can be heard in the apartment ( one of the only downsides of being so centrally located).