Great place to stay - perfect for a few days in Geneva!