Mikes place has great views, great hosts, and cute dogs! We only stayed for 3 nights, but would have been happy to stay longer. They provided us with sunscreen, snorkeling gear, and even a cooler. Highly recommend.