It's a really good location – very close to Geneva airport and also close to downtown area either walking (~30mins) or bus (<10mins). Ricardo's family was friendly and accommodating. Room is nice and has a good view to the mountains.