Everything perfect, communication, cleanliness and location. 100% recommended.