We loved staying here. It was clean and had a ton of extra small amenities. The bed was super comfy. We liked looking out into the jungly hillside. Princeville was about 13 minutes from Hanalei, which was close, but still a beautiful resort like area to stay in. Teddy was very quick to respond to any questions. I’d stay here again in a heartbeat. You can walk to Hideaway Beach because parking is tight there. We didn’t visit Queen’s Bath since it can be very dangerous, but that call is up to you. The apartment is like one big room with a divider between the bed area and kitchen area.