Clean, comfortable and well-located self-contained flat with some thoughtful touches.