Great place - and outstanding location