Great stay. This is the second time I have stayed and will definitely again when back in Geneva.