Ballygale is a piece of heaven, definitely will be back for more.