great location, clean, good value and great staff