Comfortable and convenient apartment allowing us to enjoy Geneva.