Location and communication were excellent. Cleanliness was very mediocre.