5 stars. So much space, nicely set out and clean! Accomodating for all ages. Great location. Thank you!