Kevin and Joe were great! Although we didn't spend too much time together, they were extremely hospitable, and the place was beautiful. You should definitely choose this place!