Very comfortable stay and well positioned apartment for exploring Geneva