Fantastic place in a perfect location! Craig was a wonderful host and we look forward to coming back !