We had a great stay. The place is walking distance to a few of the bars/restaurants in Princeville (our favorite was Happy Talk) and also nearby a couple of the hike-in beaches (Hideaways Beach and Queens Bath), which was great because those tiny beach parking lots fill up fast. The only downer is that there isn't a sidewalk area on some of the roads, so you're just walking along the side, but there are lots of crosswalks and people drive slow- they seem very careful of pedestrians. We spent a lot of time in Hanalei Bay and it was only a 5-10 minute drive. We didn't end up needing it, but it did look like there was some sort of taxi service available as well. The stairs/ladder leading up to the bed wasn't a problem- it was more spacious up there than I expected. The worst thing was that it got hot up there. Fortunately they have air conditioning in the unit and a fan in the bed area- which we ended up needing. We had a problem with parking (someone had parked in our spot) but the hosts responded right away and helped us figure it out. We loved the view from the lanai- it made it feel more private. Overall we had a wonderful stay.