We absolutely loved our stay at Matthew’s.
The flat is ideally located in Geneva and really nice to live in, with a spacious double bedroom and massive living room.
We felt super welcomed and we would definitely recommend who wants to explore the city or work from Geneva for a few days.