Amazing place,thoughtful touches, best location in Geneva.