all perfect
great location
excellent commumication