I've stayed at Alejandro's place for 9 days while searching for a more permanent stay at Geneva for my internship. It's a really nice place, clean and in a very central location that has everything within minutes of reach on foot. It had all the amenities I needed for my stay and even more. Alejandro is an amazing host and was making sure to ask me if I would need anything to make my stay more pleasurable or any other information regarding Geneva. He even invited me to have some beers from his fridge and anything else I find there!
I highly recommend Alejandro's place both for his hosting experience and the place itself!