Didn't actually meet Craig, but what a fantastic place to stay. Replied within minutes to messages and made our stay great with simple check in instructions. Place was spotless and all our needs were catered for. Will definitely be back.