10 out of 10! Area, safety, location, cleanliness and more.