Immaculately clean. Everything was perfect. Better than described. Great location. Nice neighborhood. Communication basically instant. Would stay again for sure. Thanks!