Beautiful place to enjoy Geneva. Excellent hospitality!! Highly recommended!