Sparkling clean, great location, excellent for kids. Loved this place. Would love to come back!