We definitely enjoyed our stay at the treehouse.
Pro: open to nature. You can hear the birds in the morning. Location is excellent, right next to magic sand beach. You can take the trolly downtown (however we just drove everywhere and were able to find free parking downtown).
Con: no AC and there is bug issue. This is by no mean to say the place is dirty. It’s really clean and well kept. But since it’s a tree house, be prepared to see some bugs. There are 2 resident geckos that are always there. We had to be very careful about keeping all food in the fridge or ants will get to it. And we saw 2 large cockroaches. The AC didn’t really bother us since we spent most of the day going around the island and by the evening the house had cooled down significantly. Returning during the noon/afternoon hours though, can be hot.
Overall, we would recommend Mike’s place again, but be aware of the pro and con above. Aloha!