Very clean, nice location, great and clear communication.