The views are amazing and unit is small, clean and has everything you might need/expect: tv, coffee maker, ice maker in the fridge, and bonuses you might not expect like beach chairs and paved paths to nearby beaches. Be warned- the trek may only be 1/2 a mile but it's really steep - once you get there it's totally worth it. The other reviews mention the noise from upstairs and it's true, it can be loud. Princeville and Hanalei are really close and full of cute shops, restaurants and grocery stores for provisions.