We loved our stay in Geneva. Especially because Alberto's flat suited us perfectly. It's cozy, big enough for 4 people, well equipped regarding the kitchen and bedrooms and close to the city center. Just perfect.
We took there towels and sheets just in case but in the end it wasn't even necessary.
For sure a place to stay in our next trips across Switzerland.