This place is situated in a quiet neighborhood and is very easy to reach via public transportation. The terrace has a great view of the mountains and perfect for relaxing after a day of shopping/working/walking in the city of Geneva. This place is highly recommended for anyone looking for a place to stay in Geneva.