Quick, friendly and thorough replies, outstanding location, amazing facilities and very dog friendly! Had an amazing time and would definitely come back. Much bigger than pictures!