Mike's place was the best and he was an incredibly friendly and gracious host. Check-in was a breeze. Location was a super easy drive up to main street or down to snorkeling spots. Mike also had snorkeling and beach gear on hand to lend us and was super helpful!