Very clean and well presented. Place had everything we needed. Area was quiet and private. Will definitely book there again if we go to Hamilton.