Great place to stay if you are in Geneva for a short stay, basically no-brainer!