Awesome location in the heart of Geneva.
Good place for a short stay