Perfect location! Cleanliness spot on! Great communication!