Clean, airy and well situated - a delight to stay in.