Great location in Princeville, right by the ocean. everything was clean and we also really enjoyed the beach chairs and boogie boards provided by the host. Kitchen had everything you need to cook.