We had a wonderful time at the apartment, it was indeed modern and comfortable, the location was fantastic for us (right next to Carouge) and it was great for two couples and a baby. We didn't get a chance to meet with Luis, but we had no problems accessing the apartment and the notes he left for us meant we weren't searching for the wifi password or where to leave the keys.