excellent place clean convenient children friendly.