Very good place; clean, good location, friendly service