Very excellent location, excellent services and perfect and haste free stay for 10 peoples. Van is really good to make sure we will fully enjoy there and feel like homely! Highly recommendable! You will not able to get cheap apartment like this in Geneva.