Great place in a perfect location. Mike was a fantastic host. We will definitely stay again.