Perfect location, great communication, clean, tidy, modern, and the price is right!