The location for Diana's place is perfect for visiting the North Shore and surrounding areas. This room would be perfect for a one or two night stay but we had some challenges staying for 5 nights. There was a small refrigerator but no microwave...we usually ate breakfast in the room and often picked up dinner after a long day and there was no way to heat things up. The room is very clean as was the bathroom. The room is great for one but small for two (she had to bring in a second stool for us to use at the corner table) Diana provides all things necessary for the beach: chairs, umbrella, snorkel gear, boogie board and towels which was so helpful as we explored all the beaches around Princeville and Hanalei Bay. Diana is very sweet and works hard to make her guests feel comfortable. We so appreciated the effort and she was very accommodating for all our requests. I would happily recommend Diana's place for a short stay in the area.