Good location, pleasant reception, small but functional.