Top notch! Very clean, friendly staff and great location.