Clean, comfortable, well-located aparthotel.