Great location, good communication, and a great overall experience.