Kapolei is a great place to spend family time. Everything is already there: amenities, beach access, marketplace/restaurants, pools, and other activities. The hotel staff are also very friendly and accommodating to guests’ needs. Also, Brandon’s a great host and quickly responds to questions. We will definitely come back!