Had to book a last minute place in princeville and ended up here! So glad we did the resort had some amazing pools and was close to a lot of beaches!