Outstanding location; thoughtfully laid out and meticulously maintained interior.
Highly recommend.