This place was a dream, my only regret was not staying longer! The location directly across from Sunset Beach was really great, and I loved being up in the trees and listening to the birds and roosters each morning. Jungle vibes for sure. My other favorite thing was the beach cruisers that John lets you borrow, there's a bike path that runs along the north shore and this is by far the best way to get around.
I'd just echo everyone else's sentiments and say that yes, there are a lot of (uneven) stairs getting up to the bungalow and at night it's hard to see so you'll need a flash light or a phone to light your way up!
I didn't have any issues with mosquitos, although I did see a few creepy crawlers in the bathroom, like a little gecko chillin', but if that's the kind of thing that bothers you I'm assuming you're not looking at renting a treehouse anyway.
Thanks John!