great location! very clean. good communication