Everything excellent! location, cleanliness, communication, thank you!