Great apartment in a perfect location. The place was clean with everything we needed for our stay in Geneva. Great communication with Tommy.