a great city flat for a short stay in Geneva with some good views too