Excellent stay and great location. Very spacious and modern. Would recommend. We didn't meet Craig but he was great at communication.