We really enjoyed our stay here. The view from the dining room is exceptional. There was everything available for our beach visits(chairs,umbrella,towels,snorkeling gear,boogie boards,etc) which was unexpected and super helpful. The space is comfortable and having 3 big beds a welcome luxury. The location is great for seeing all kinds of spots. The Princeville Shopping Center nearby is super convenient for the things you may have forgotten or for shopping to make dinner at home. The kitchen is well-stocked for most things(lots of knives,pots/pans,dishes,etc), though pick up cooking oil if you're going to cook. Would definitely recommend. Thank you! Can't wait to come back!