Excellent location and very clean inside and great communication