Arriving at Araminta House means you have come to a place of beauty.