Very nice apartment with all the amenities - and great location in Geneva.