The best place in Geneva for business or personal travel. Very close to public transport and great privacy. A very good host and
Communication is excellent.