Very clean, great communication, fantastic location.