Top location, tastefully decorated and clean. Friendly staff. All good.