Clean, comfortable apartment that delivers a serene environment for a couple of nights away.