The place is well located and super tidy, perfect to reach any point of the city in no time. As Ahlam mentions she has a well trained dog which despite being cute is protective, so not recommended if you don't get along with doggies. Overall the place is a must if you're looking for a good stay in Geneva.