B405 at the Royal Kahili is a great place for a family vacation! The location is great, the pool area is very relaxing and there are many beach accessories to take to the beach! Duane and Rosey were great hosts!