Fit our needs perfectly! All the things you need are provided, all the way down to beach items. Communication was great.