The apartment was absolutely beautiful. Everything we needed was available and more. The location was a minute walk to the lake and a good number of Resturants and grocery shops a walking distance from the place. I requested a crib for my toddler and I was provided with one and some extra treats (diapers and so) which was a nice touch. There was a free laundry service that was a blessing and free snacks and drinks. In my single days, this apartment would be a dream. However, I was traveling with a toddler who just learnt to walk four months back (an active one) and the apartment was filled with beautiful stuff yet was not suitable for my baby. I requested to remove a few items like a table and a slippery carpet from the flat and the staff were very kind to accommodate that. We used the sofa bed open for the first night but It was taking the whole place so we had to close it and my friend slept on it closed cause it was taking the whole space and no place for the child to walk safely. We had a couple of minor issues but all child related and it got resolved quickly. Having said that, I highly recommend this apartment to anyone traveling to Geneva. The staff are awesome, the design is beautiful and the location is perfection.