Good location and excellent service