Craig's place was amazing! Perfect location, great host, stunning accomdation, we couldn't have asked for anything more. Wished we could have stayed longer.