very clean, communicated very well with clear instructions. would come back when visiting again !