10/10 for cleanliness, location, and just everything overall !