Just a wonderful experience all around ... location, cleanliness, communication, etc. No detail has been overlooked.