Excellent location, great communication and a very clean place!