James's place is great - perfectly located, nicely presented, and great value. We will be back!