Amazing place to stay in Geneva! Apartment was just as described and a comfortable stay. Great location as well.