Good value, self-contained place in excellent location.