Had a very comfortable stay. It was easy to check in and check out, easy to get the bus to go to my meetings and the apartment had everything I needed. Francesca was very responsive and helpful. This is a good place if you're going to Geneva for work.