Great place to stay for a homely experience in Geneva