Very clean, great communication, lovely location.