We stayed here while on a business trip and were very satisfied with the place and service. Apartment is spacious, clean, has a lot of light and is very well located in the centre ville.
As described, the apartment is part of the Hotel Central which is very convenient as it is serviced every day. Staff was very friendly and helpful.
Highly recommend and will definitely come back for next stay in Geneva.