Good vibe, good service, clean and great value