Love the place, very clean, convenient location, walking distance from Geneva central train station, and waking distance to old town and Geneva lake.
Alejandro was great at communication, responded promptly all the time.
Definitely recommend!