Ed was a great host! Communication was great and the apartment was modern and very clean. The location was very convenient as it is only 10 mins walk from station and Geneva centre.