Good location with nearby walking trails to the beach (though a bit steep) and the nearby Princeville shopping center. Just be warned, Princeville and the north shore tend to be the rainier (but still beautiful) side of the island. The snorkel gear, chairs and hiking poles were a nice perk and the laundry machine was absolutely indispensable. So nice to have clean laundry after all the sand, sweat and sunscreen! The kitchen could have used a few extra forks and cleaning items, but was sufficient for our family of 3.