Angela and Daniel place is a great quite refuge in Carouge, one of the most charming neighborhood of Geneva. Highly recommended!