Fantastic apartment in the old town of Geneva. Would highly recommend.