Lovely staff, amazing location and beautiful venue with so many great facilities