This place is great! Location is amazing in Princeville right next to the Westin hotel. Walking distance to hidden beach. It was so nice to meet the sunrise at the beach with my sister. It is also walking distance to the Princeville Farmers Market. Restaurants and grocery store is probably 15 min to walk. Kitchen was nice fridge is with filtered water socket. There is a washer and dryer and plenty of detergent provided but I recommend using 1 hr cycle instead of 4 and using it during day because it gets really noisy if you turn it on at night. The lanai is nice we would have rosters and wild cat come entertain us. There was a lemon tree right by the lanai we enjoyed it with tea. This place has everything you need except bring personal toiletry toothpaste, soap, shampoo and conditioner. The host provides plenty of towels and beach towels that makes it so convenient. Parking is right in front of the door. I would definitely book it again!