Great place for big families to stay in dublin