Very good place. Good location, clean.