Very clean , great location, great communication , highly recommend