Location was exactly what we needed. Place was pretty clean but there was a dirty washcloth in one bath and it didn’t appear to have been cleaned very well. Would definitely stay again!