Location and design great, While functional and could be really good, cleaning and general maintenance need improvements.