Great Geneva apartment which is comfortable and has good amenities.
Would definitely stay there again.