Good place to stay in Geneva and for a good price.