very clean, brilliant location and great communication