Great spacious apartment in the heart of Geneva. Everything is within walking distance.