The place is very well-located, ideal for somebody who is new to Geneva or staying for a short period of time.