Great location right in Geneva centre. Very spacious and well appointed. Highly recommend.