We *loved* it here. We only stayed one night, but I didn't want to leave.
You really get a one-of-a-kind experience with this.
The view, the ambiance...Overall it was just amazing. We spent the day going around to parks and beaches before check-in, so we could focus on just enjoying the view and relaxing.
Understand that you are staying in a treehouse...One that is very charmingly detailed, very neat, clean, and comfortable, but still a treehouse. You share the property with other guests, and share a wall with a bigger treehouse unit, we barely ever heard anything from our neighbors.
The bathroom at the bottom of the stairs was equally nice and comfortable. I was worried I'd be cold, but this was not the case at all. I didn't mind going down the stairs at night, especially since there is a motion activated light.
They have everything you need in the little "kitchen", and I found the space to be fine for two people. You'll want to take your meal on the deck anyway. We also enjoyed the little firebowl on the deck as well.
I could go on(and I have to my friends and family), but I'm running out of space. I can't wait to come back.