Great location, great communication, clean and exactly as listed.