Great for all ages! We brought our two boys with us and there was a good amount of room. The kitchen is well stocked with supples. BBQ and laundry on site was so helpful! The decor of the unit is updated and modern. Loved spending time on patio. The location is perfect and nearby restaurants and the Times grocery store. Would definitely come again!