Excellent location. Clean. Our every need was met.