Excellent apartment in a great location. The terrace is a little oasis. I will definitely book again the next time I am in Geneva.