This unit was perfect for our family of four (two kids - one college age and one in high school). The photos and description were very accurate, and the location was great - right in the row of Kaanapali resorts. We liked having a kitchen and laundry for the week. Grocery store across the main road had everything we needed. The resort has two pools which were well enjoyed. The balcony was great, with good privacy. There is no real beach here, but there are several small beaches just a short walk down the pathway. We would definitely consider this unit again for a similar trip.