excellent location and excellent service